.exam-page {
  min-height: 100vh;
  padding-top: 20px;
  padding-bottom: 40px;
  box-sizing: border-box;
  background-color: #f5f5f5;
}
.exam-detail {
  .fixed-bottom__content {
    display: flex;
    align-items: center;

    .question-index {
      flex: 1;
    }

    .van-icon {
      margin-right: 8px;
    }

    .van-button {
      width: 300px;
    }
  }

  .g-question {
    padding: 40px;

    .van-cell-group__title {
      font-weight: bold;
      margin-bottom: 20px;
    }
  }
}
